package jee.boot.module.oauth2.auth.verification;

import java.util.List;

/**
 *帐户验证器,用于验证登录账户的各种权限
 */
public interface AccountValidator {
    /**
     * 获取过滤器列表(在认证之前)
     * @return
     */
    List<AccountVerificationFilter> getBeforeAuthenticateFilters();

    /**
     * 获取过滤器列表(在认证之后)
     * @return
     */
    List<AccountVerificationFilter> getAfterAuthenticateFilters();
}
